﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.ZBDLRY
{
    /// <summary>
    /// 
    /// </summary>
    public class tb_Emp_ManagerZbRegister
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public Int32 ID { get; set; }
        public Guid EmpGuid { get; set; }
        public String CertificateCorp { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CertificateDate { get; set; }
        public String CertificateCode { get; set; }
        public Boolean? IsHaveCer { get; set; }
        public Boolean? IsPassChange { get; set; }
        public String hEducation { get; set; }
        public String Major { get; set; }
        public String MobilePhone { get; set; }
        public String OfficeTel { get; set; }
        public String HomeTel { get; set; }
        public String Graduate { get; set; }
        public String Email { get; set; }
        public String CorpWeb { get; set; }
        public Int32? SumYear { get; set; }
        public Guid? CorpGuid_Now { get; set; }
        public Boolean? IsPass { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CertificateDate_new { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CertificateEndDate_new { get; set; }
        public Int32? XuqiYear { get; set; }
        public String CertificateCode_new { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? ContinueEduDate { get; set; }
        public Int32? ContinueEduScore { get; set; }
        public Byte? IsFZEmp { get; set; }
        public String FZArea { get; set; }
        public String Post_psZG { get; set; }
        /// <summary>
        /// 职称-评审资格
        /// </summary>
        public String Post_psZGCode { get; set; }
        public String Post_Major { get; set; }
        public String Post_Corp { get; set; }
        public String Post_psOrg { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? Post_psDate { get; set; }
        public String RegName { get; set; }
        public String RegCorp { get; set; }
        public String RegCerificateCodePrefix { get; set; }
        public String RegCerificateCode { get; set; }
        public String RegName2 { get; set; }
        public String RegCorp2 { get; set; }
        public String RegCerificateCodePrefix2 { get; set; }
        public String RegCerificateCode2 { get; set; }
        public String RegName3 { get; set; }
        public String RegCorp3 { get; set; }
        public String RegCerificateCodePrefix3 { get; set; }
        public String RegCerificateCode3 { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? OptDate { get; set; }
        public Int32? OptFlag { get; set; }
        public Boolean? IsSame { get; set; }
        public String ShenHe_City { get; set; }
        public Boolean? IsPassShenHe { get; set; }
        public String ShenHe_Province { get; set; }
        public Boolean? IsWait { get; set; }
        public Boolean? Visible { get; set; }
        public String bFlowStatus { get; set; }
        /// <summary>
        /// 是否自动生成原代理证书：0否，1更新初始登记中已有的人员，2新报名人员生成【初始登记】信息
        /// </summary>
        public Byte? isAutoOldCer { get; set; }
    }
}
